Memory and Abstraction